package com.example.innovate.service;

import com.example.innovate.bean.SignRateYear;
import com.example.innovate.bean.SignedStatus;
import com.example.innovate.domain.SigningRateDO;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;

public interface SigningRateService {

    SigningRateDO addInfo(SigningRateDO signingRateDO);

    void deleteInfo(int id);

    SigningRateDO updateInfo(SigningRateDO signingRateDO);

    List<SigningRateDO> findInfo(String className,int pageNumber, int pageSize);

    SigningRateDO findById(int id);

    SignedStatus findSign(String className,String status);

    SignRateYear findByYear(String year, String status);
}
